package com.ashraya.model.entity;

import java.sql.Timestamp;

public class PotentialMember implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
	private Integer potentialMemberKey;
	private String emailAddress;
	private String message;
	private Timestamp enteredDate;
	private AttributeValue potentialType;
	private AttributeValue potMemStatusType;
	private Member invitedBy;

	public PotentialMember() {
	}

	public PotentialMember(Integer potentialMemberKey, String emailAddress, String message, Timestamp enteredDate,
			AttributeValue potentialType, AttributeValue potMemStatusType, Member invitedBy) {
		this.potentialMemberKey = potentialMemberKey;
		this.emailAddress = emailAddress;
		this.message = message;
		this.enteredDate = enteredDate;
		this.potentialType = potentialType;
		this.potMemStatusType = potMemStatusType;
		this.invitedBy = invitedBy;
	}

	public Integer getPotentialMemberKey() {
		return potentialMemberKey;
	}

	public void setPotentialMemberKey(Integer potentialMemberKey) {
		this.potentialMemberKey = potentialMemberKey;
	}

	public String getEmailAddress() {
		return emailAddress;
	}

	public void setEmailAddress(String emailAddress) {
		this.emailAddress = emailAddress;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public Timestamp getEnteredDate() {
		return enteredDate;
	}

	public void setEnteredDate(Timestamp enteredDate) {
		this.enteredDate = enteredDate;
	}

	public AttributeValue getPotentialType() {
		return potentialType;
	}

	public void setPotentialType(AttributeValue potentialType) {
		this.potentialType = potentialType;
	}

	public AttributeValue getPotMemStatusType() {
		return potMemStatusType;
	}

	public void setPotMemStatusType(AttributeValue potMemStatusType) {
		this.potMemStatusType = potMemStatusType;
	}

	public Member getInvitedBy() {
		return invitedBy;
	}

	public void setInvitedBy(Member invitedBy) {
		this.invitedBy = invitedBy;
	}

}
